spanish needles - Inglés Sinónimo Diccionario